panoramic roof - French English Dictionary